【干货】除了帮助企业上云,华为云还要用云计算实现敏捷开发
由华为云联手 3W 企服举办的华为云技术私享会(重庆站)活动已落下帷幕。华为云首席架构师姜胜和华为云高级产品经理游强、羊振华、邱志勇分别从微服务敏捷开发、游戏企业转型之道、Devops 和持续交付流水线四个角度分享了最新的云技术干货。
企服行业头条(wwwqifu)发布本次活动详解。
▌微服务敏捷开发模式探索与实践
By 华为首席架构师华为 2012 研发能力中心云计算工具技术专家 姜胜
随着 PssS 技术的日趋成熟,姜胜认为微服务将成为未来技术发展的大趋势。而 Docker 等容器技术的快速发展,恰好可以更好地支撑起微服务的进步。
而应用微服务的软件架构形式,可以让复杂的应用程序是由多个小而独立的进程组成,让每一个进程通过独立于语言的接口进行相互交流。这些服务较小、高度解耦且专注于完成一个小任务,将使得用模块化方法建设系统更加容易。
姜胜列举了两种微服务架构示例,一个是典型的基于微服务的架构,另一个则是基于 K8S 容器集群的微服务架构。
最后,姜胜分享了微服务架构开发模式的总体方案。从组织、商业决策、开发 & 运维作业流、技术、IT / 工具等多个维度对总体方案进行了全方位解读。
▌游戏企业转型:敏捷与 DevOps 实践
By 华为云高级产品经理游强
市场调查数据显示,目前国内游戏玩家规模即将到达天花板,人口红利逐渐消退,市场营收增速下降,游戏企业间竞争加剧。预计未来 3~5 年,移动游戏市场将进入一个平稳的上升发展时期,步入后红利时代;游戏研发企业将回归本质,打造高质量精品游戏势在必行。
游戏企业面对持续快速交付精品游戏的诸多挑战:现有研发模式制约精品游戏快速上线,错失市场机会窗口,缺少高效的 DevOps 平台来支持精细化运营,缺乏规范化、系统化的质量保证来保证游戏品质,导致玩家付费意愿下降,容易造成玩家流失。
针对上述挑战,华为云的软件开发云帮助游戏公司平滑过渡到精益研发模式、提供一站式高效的 DevOps 平台支撑,以及构建规划化、系统化的质量保证能力。
华为云的软件开发云融合了敏捷、精益和 Devops 理念,不仅专注开发阶段的敏捷,而是从市场到开发、运维、运营的端到端敏捷。
与传统敏捷模式强调 CI 持续构建不同,华为云的软件开发云融合了 DevOps 理念的新型敏捷模式,通过云端自动化的持续支付流水线,实现持续构建、测试、部署发布、反馈等功能,能够显著提升效率和产品质量。
▌基于容器的 Devops
By 华为软件开发云高级产品经理羊振华
华为云容器引擎 CCE 是基于开源 Kubernetes 和 Docker 技术的企业级容器服务,具备多样的生态接入、增强的商用化特征、完全开放的原生平台和高性能基础设施等优势。
羊振华认为软件开发云的核心理念与关键竞争力在于:云上开发、DevOps / 持续交付、全生命周期、体验与乐趣的能力,具备多场景、全集成、全云化、高性能、高安全、高智能等特点。
而软件开发云的特征则包括:项目管理、代码托管、代码检查、编译构建、测试、部署、发布、流水线。
▌持续交付流水线
By 华为高级产品经理邱志勇
软件交付过程中,经常会遇到交付周期长、交付质量差、效率差、沟通效果差等问题,因此华为云打造了持续交付流水拉通 Dev&Ops,保证研发过程高效、可靠、可重复,支持企业小、频、快地交付价值特性。
邱志勇先后介绍了华为云的五种关键实践,分别是:自动持续化集成、自动化集成验证、流水线自动执行、流水线状态可视化、分层质量防护。通过这五种关键实践,达成了良好的 DevCloud 持续交付效果。
粉丝福利
华为云技术私享会(重庆站)
完整 PPT 分享
请关注微信公众号
「华为软件开发云」(HWDevCloud)
回复
「重庆 PPT」
获取完整版 PPT
编辑:冯困难 图片:unsplash.com
本文系原创,转载请联系编辑 微信 ID:wawawa1994
你或许还对这些内容感兴趣
点击图片即可阅读
▼